foam-producing material - English Synonyms Dictionary